/******************************************************************************
COPYRIGHT (C) 2013 by IT-Designers GmbH

File:		RoadSkeleton.h
Created:	24.02.2013
Modified:	04.04.2013
Author:		Max Pejs
******************************************************************************/

#ifndef ROADSKELETON_H
#define ROADSKELETON_H

#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
#include <iostream>
#include "../RoadLane.h"
#include "../defines.h"

using namespace cv;
using namespace std;

class RoadSkeleton
{
private:
	RoadLane left;
	RoadLane right;
	vector<double> angle;

public:
	RoadSkeleton(RoadLane & left, RoadLane & right);
	//~RoadSkeleton();
	//void Update(RoadLane & left, RoadLane & right);
	void Draw(Mat & img);
};

#endif	// ROADSKELETON_H